﻿using System;
using System.Collections.Generic;

namespace Adams.Admin.DataTransfer.Events.Index
{
    public class PageLoad
    {
        
    }

    public class GetEventsInput
    {
        public DateTime start { get; set; }
        public DateTime end { get; set; }
    }

    public class Event
    {
        public int id { get; set; }
        public int eventid { get; set; }
        public string title { get; set; }
        public string start { get; set; }
        public string end { get; set; }
        public bool allDay { get; set; }
        public string color { get; set; }
    }

    public class EventCollection : List<Event>
    {

    }

    public class EventMoveInput
    {
        public int occuranceid { get; set; }
        public int dayDelta { get; set; }
        public int minuteDelta { get; set; }
        public bool allDay { get; set; }
    }

    public class EventResizeInput
    {
        public int occuranceid { get; set; }
        public int dayDelta { get; set; }
        public int minuteDelta { get; set; }
    }
}
